print("  第一题  ".center(50,"*"))
li = ["alex","eric","rain"]
print("_".join(li))


print("  第二题  ".center(50,"*"))
li = [" alec", "  Aric", " Alexc", "Tony "," rain","eric"]
tu = ("alec", " aric", "Alex", "Tony", "rain")
dic = {'k1': "alex", 'k2': ' aric', "k3": "Alex", "k4": "Tony"}

new_li = []
for index,i in enumerate(li):
    li[index] = i.strip()
    if li[index].lower().startswith("a") and i.endswith('c'):
        new_li.append(li[index])
print(new_li)

print("  第三题  ".center(50,"*"))
print(len(li))
li.append("seven")
print(li)
print("在列表第一个位置插入元素tony，并输出添加后的列表")
li.insert(1,"tony")
print(li)
print("请修改列表第二个位置的元素位'kerry'， 并输出修改后的列表 ")
li[2]="kelly"
print(li)
print("请删除列表中的元素'eric',并输出修改后的列表   ")
li.remove("eric")
print(li)

print("请删除列表中的第二个元素，并输出删除的元素的值和删除元素后的列表")
print(li.pop(2))
del li[2]
print(li)
print("删除列表中的第三个元素，并输出删除元素后的列表")
del li[3]
print(li)
print("删除列表中的第2-4的元素，并输出删除元素后的列表")
# del li[1:4]
print(li)
print("请将列表所有的元素反转，并输出反转后的列表")
li.reverse()
print(li)

print("请使用for,len,range输出列表的索引")
for i in range(len(li)):
    print(i)

print("请使用enumrate输出列表元素和序号，序号从100开始")

for i in enumerate(li,100):
    print(i)

print("请使用for循环输出列表的所有元素")
print("方式1")
for i in li:
    print(i)
print("方式2")
for i in range(len(li)):
    print(li[i])
